needle-leaved forests - French English Dictionary